Analysis and transformation in an interactive parallel programming tool

نویسندگان

  • Ken Kennedy
  • Kathryn S. McKinley
  • Chau-Wen Tseng
چکیده

The ParaScope Editor is a new kind of interactive parallel programming tool for developing scientiic Fortran programs. It assists the knowledgeable user by displaying the results of sophisticated program analyses and by providing editing and a set of powerful interactive transformations. After an edit or parallelism-enhancing transformation, the ParaScope Editor incrementally updates both the analyses and source quickly. This paper describes the underlying implementation of the ParaScope Editor, paying particular attention to the analysis and representation of dependence information and its reconstruction after changes to the program.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis and Transformation in the Parascope Editor Analysis and Transformation in the Parascope Editor

The ParaScope Editor is a new kind of interactive parallel programming tool for developing scientiic Fortran programs. It assists the knowledgeable user by displaying the results of sophisticated program analyses and by providing editing and a set of powerful interactive transformations. After an edit or parallelism-enhancing transformation, the ParaScope Editor incrementally updates both the a...

متن کامل

Analysis and Transformation in the ParaScope

The ParaScope Editor is a new kind of interactive parallel programming tool for developing scientiic Fortran programs. It assists the knowledgeable user by displaying the results of sophisticated program analyses and by providing editing and a set of powerful interactive transformations. After an edit or parallelism-enhancing transformation, the ParaScope Editor incrementally updates both the a...

متن کامل

Interactive Parallel Programming Using the Parascope Editor Interactive Parallel Programming Using the Parascope Editor

The ParaScope project is developing an integrated collection of tools to help scientiic programmers implement correct and eecient parallel programs. The centerpiece of this collection is the ParaScope Editor, an intelligent interactive editor for parallel Fortran programs. The ParaScope Editor reveals to users potential hazards of a proposed parallelization in a program. It also provides a vari...

متن کامل

Interactive Parallel Programming

The ParaScope project is developing an integrated collection of tools to help scientiic programmers implement correct and eecient parallel programs. The centerpiece of this collection is the ParaScope Editor, an intelligent interactive editor for parallel Fortran programs. The ParaScope Editor reveals to users potential hazards of a proposed parallelization in a program. It also provides a vari...

متن کامل

Interactive Compilation and Performance Analysis with URSA MINOR

This paper proposes solutions to two important problems with parallel programming environments that were not previously addressed. The rst issue is that current compilers are typically black-box tools with which the user has little interaction. Information gathered by the compiler, although potentially very meaningful for the user, is often inaccessible or hard to decipher. Second, compilation ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Concurrency - Practice and Experience

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1993